ice needles
noun
,
Meteorology
1.
ice crystals
.
Origin
1925-30